package com.xzsoft.gdwz.ps.dao;

import java.util.List;

import net.sf.json.JSONObject;

import com.xzsoft.gdwz.ps.model.Fj;
import com.xzsoft.gdwz.ps.model.InqOrder;
import com.xzsoft.gdwz.ps.model.InqOrderLine;
import com.xzsoft.gdwz.ps.model.InqVendorHeader;
import com.xzsoft.gdwz.ps.model.User;
import com.xzsoft.gdwz.ps.model.psInqRsult;



/**
 * <p>Title:远程评审 </p>
 * <p>Description: </p>
 * <p>Company:兴竹信息 </p>
 * @author:杨   光
 * @date:2016-11-11 下午2:17:48
 */
public interface InqOrderDao {
	
	//根据采购员查询询价单信息
	List<InqOrder> getInqOrder(String createby);
	//根据询价单查询明细
	List<InqOrderLine> getInqOrderLine(String inqId);
	
	//根据询价单查询报价主单
	List<InqVendorHeader> getInqVendorHeader(String inqId);
	
	//校验参数合法性
	public User getCountUser(String createby);
	
	public int updateInqStatus(String inqId);
	
	List<Fj> getFjFile(String inqId);
	
	List<Fj> getbjFile(String inqId,String vendorId);
	
	//保存远程评审结果
	public void saveInqOrder(psInqRsult map);
	
	//保存报价主表信息
	public void saveInqVendorHeader(psInqRsult map);
	
	public void saveInqVendorl(psInqRsult map);
	
}
